package com.gzhryc.shared_device.oem.h5.agent.dto.api.v1.place;

import com.gzhryc.common.api.SecurityResponse;

import java.io.Serializable;
import java.util.List;

public class PlaceDeviceTypeListResponse extends SecurityResponse<PlaceDeviceTypeListResponse.Body> {

	public PlaceDeviceTypeListResponse() {
		this.body = new Body();
	}

	public PlaceDeviceTypeListResponse(Integer code, String msg) {
		super(code,msg);
		this.body = new Body();
	}

	public static class Body implements Serializable {

		public List<Item> items;

		public List<Item> getItems() {
			return items;
		}

		public void setItems(List<Item> items) {
			this.items = items;
		}
	}

	public static class Item {

		private String deviceTypeId;
		private String deviceTypeName;
		private String deviceTypeImg;
		private String funcCodeNames;
		private Integer networkType;
		private String networkTypeName;
		private Integer deviceCount;

		public String getDeviceTypeId() {
			return deviceTypeId;
		}

		public void setDeviceTypeId(String deviceTypeId) {
			this.deviceTypeId = deviceTypeId;
		}

		public String getDeviceTypeName() {
			return deviceTypeName;
		}

		public void setDeviceTypeName(String deviceTypeName) {
			this.deviceTypeName = deviceTypeName;
		}

		public String getDeviceTypeImg() {
			return deviceTypeImg;
		}

		public void setDeviceTypeImg(String deviceTypeImg) {
			this.deviceTypeImg = deviceTypeImg;
		}

		public String getFuncCodeNames() {
			return funcCodeNames;
		}

		public void setFuncCodeNames(String funcCodeNames) {
			this.funcCodeNames = funcCodeNames;
		}

		public Integer getNetworkType() {
			return networkType;
		}

		public void setNetworkType(Integer networkType) {
			this.networkType = networkType;
		}

		public String getNetworkTypeName() {
			return networkTypeName;
		}

		public void setNetworkTypeName(String networkTypeName) {
			this.networkTypeName = networkTypeName;
		}

		public Integer getDeviceCount() {
			return deviceCount;
		}

		public void setDeviceCount(Integer deviceCount) {
			this.deviceCount = deviceCount;
		}
	}

}
